/* CSS Document */

.red,.red a:link,.red a:active,.red a:visited,.red a:hover{ color:#900;}
.red2,.red2 a:link,.red2 a:active,.red2 a:visited,.red2 a:hover{ color:#c00;}
.black,.black a:link,.black a:active,.black a:visited,.black a:hover{ color:#000;}
.gray,.gray a:link,.gray a:active,.gray a:visited,.gray a:hover{ color:#999;}
.blue a,.blue a:link,.blue a:active,.blue a:visited { color:#333333;}
.blue a:hover{
	color:#990000;
	text-decoration: none;
}
.white,.white a:link,.white a:active,.white a:visited,.white a:hover{ color:#fff;}
.orange,.orange a:link,.orange a:active,.orange a:visited,.orange a:hover{
	color: #990000;
	padding-left: 10px;
}

.f12_gray{ color:#666; font-size:12px; line-height:18px;}
.f12_organge{ color:#F68500; font-size:12px; line-height:14px;}
.f12_organge a:link{ color:#F68500; text-decoration:none;}
.f12_organge a:hover{ color:#Ff3300; text-decoration: none;}
.bd img{ padding:2px; border:1px solid #ccc; }



.pic-box{}
.pic-box .img{ float:left;}
.pic-box .txt{ float:right;}
.pic-box .txt strong{ font-weight:bold;}
.pic-box dd ul{ padding-top:5px;}
.pic-box dd ul li{
	line-height:28px;
	padding-left:10px;
	font-size:14px;
	background-image: url(ico2.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	font-family: "����";
	text-decoration: none;
}
.pic-box dd ul li a{
	line-height:28px;
	font-size:14px;
	font-family: "����";
	text-decoration: none;
	color: #FF0000;
}

.pic-rew{ width:998px; height:180px; overflow:hidden; border:1px solid #e28a8e; margin-top:10px;}
.pic-rew dt{ width:978px; height:32px; overflow:hidden; }
.pic-rew dt strong{
	display:block;
	line-height:0px;
	overflow: hidden;
	visibility: hidden;
	height: 0px;
	width: 1px;
}
.pic-rew dt span{ float:right; line-height:35px; padding-right:10px;}
.pic-rew dd{}
.pic-rew dd li{ width:176px; float:left; padding:10px 10px 0 9px;overflow:hidden;}
.pic-rew dd li img{ padding:1px; border:1px solid #ccc;}
.pic-rew dd li p{ text-align:center; line-height:32px;}



.mode-box4{ width:398px; margin-top:10px;}
.mode-box4 dt{ width:398px; height:30px; overflow:hidden; background:url(ct-mode-box4-tl.jpg) no-repeat; line-height:30px;}
.mode-box4 dt strong{ font-size:14px; font-weight:bold; float:left; padding-left:7px;}
.mode-box4 dt span{ font-size:12px; float:right; padding-right:20px; line-height:30px;}
.mode-box4 dd{}
.mode-box4 dd ul{ padding-top:10px;}
.mode-box4 dd ul li{ margin:0 5px; background:url(ico2.gif) left 11px no-repeat; padding-left:8px; font-size:14px; line-height:25px;}

.mode-box6{ width:398px; margin-top:10px;}
.mode-box6 dt{ width:398px; height:25px; overflow:hidden; background:url(ct-mode-box4-tl.jpg) no-repeat; line-height:27px;}
.mode-box6 dt strong{ font-size:14px; font-weight:bold; float:left; padding-left:7px;}
.mode-box6 dt span{ font-size:12px; float:right; padding-right:20px; line-height:30px;}
.mode-box6 dd{}
.mode-box6 dd ul{ padding-top:10px;}
.mode-box6 dd ul.pic li{ float:left;}
.mode-box6 dd ul.pic li img{ padding:1px; border:1px solid #ccc;}

.pic-kf{ width:998px; height:185px; overflow:hidden; border:1px solid #e28a8e; margin-top:10px;}
.pic-kf dt{ width:978px; height:32px; overflow:hidden; }
.pic-kf dt strong{
	display:block;
	font-size:0;
	line-height:0px;
	overflow: hidden;
	visibility: hidden;
	height: 0px;
	width: auto;
}
.pic-kf dt span{ float:right; line-height:35px; padding-right:10px;}
.pic-kf dd{}
.pic-kf dd li{ width:176px; float:left; padding:10px 10px 0 9px;overflow:hidden;}
.pic-kf dd li img{ padding:1px; border:1px solid #ccc;}
.pic-kf dd li p{ text-align:center; line-height:32px;}

.td-kf {width:1000px; height:auto; padding:0; background-color:#FFF;}

.td-kf .lf-ct{
	width:721px;
	float:left;
	height: auto;
}
.td-kf .lf-col{
	width:356px;
	float:left;
	height: 470px;
}
.td-kf .md-col{
	width:356px;
	float:right;
	margin-right:0px;
	height: 470px;
}
.td-kf .rh-ct{
	width:273px;
	float:right;
	height: 574px;
}
.td-rew .rh-ct .bt2{
	height:40px;
	margin-top:10px;
	background-image: url(wm_tzgg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.td-rew .rh-ct .bt22{
	height:40px;
	margin-top:10px;
	background-image: url(wm_cjkx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.td-rew .rh-ct .bt33 {
    background-image: url(wm_ddmf6.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 40px;
    margin-top: 10px;
}

.td-rew .rh-ct .bt33 span {
    display: block;
    float: right;
    height: 21px;
    margin-right: 6px;
    margin-top: 6px;
    width: 38px;
}

.td-rew .rh-ct .bt1{ height:40px; background:url(wm_jlf2017.jpg) no-repeat left top; margin-top:5px;}
.td-rew .rh-ct .bt2 span{ width:38px; height:21px; display:block; float:right; margin-top:6px; margin-right:6px;}
.td-rew .rh-ct .bt22 span{ width:38px; height:21px; display:block; float:right; margin-top:6px; margin-right:6px;}
.td-rew .rh-ct .bt1 span{ width:38px; height:21px; display:block; float:right; margin-top:6px; margin-right:6px;}
.td-rew .rh-ct .box2{
	height:120px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e28a8e;
	border-right-color: #e28a8e;
	border-bottom-color: #e28a8e;
	border-left-color: #e28a8e;
}
.td-rew .rh-ct .box2 ul{ display:block; height:145px; background:url(ct-active-list-bj.gif) repeat;}
.td-rew .rh-ct .box2 ul li{
	line-height:24px;
	padding-left:15px;
	background-image: url(ico2.gif);
	background-repeat: no-repeat;
	background-position: 8px 11px;
}
.td-rew .rh-ct .box3{
	height:455px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e28a8e;
	border-right-color: #e28a8e;
	border-bottom-color: #e28a8e;
	border-left-color: #e28a8e;
}
.td-rew .rh-ct .box2 .area{
	width:250px;
	height:90px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.td-rew .rh-ct .box2 .area h1{ margin:3px 0px 10px 0px;}
.td-rew .rh-ct .box2 .area p{ padding:0px 0px 6px 0px;}
.td-rew .rh-ct .box2 .area ul{}
.td-rew .rh-ct .box2 .area ul li{ background:url(ico2.gif) 8px 10px no-repeat; font-size:12px;}
.td-rew .rh-ct .box2 .area a{ display:block; width:208px; height:20px; overflow:hidden;line-height:22px; font-size:12px; text-align:left; margin:0px auto;}
.td-rew .rh-ct .box2 .area p a{ width:246px;  }

.td-rew .rh-ct .box2 .area .img{
	width:130px;
	height:90px;
	overflow:hidden;
	float: left;
}
.td-rew .rh-ct .box2 .area .img img{ margin-left:15px; margin-top:10px; padding:1px; border:1px solid #ccc; }
.td-rew .rh-ct .box2 .area .txt{
	width:110px;
	height:90px;
	overflow:hidden;
	clear: left;
	padding-left: 10px;
}
.td-rew .rh-ct .box2 .area .txt ul{}
.td-rew .rh-ct .box2 .area .txt ul li{ margin:0 5px; background:url(ico2.gif) left 11px no-repeat; padding-left:8px; font-size:14px; line-height:22px;}